#enquiry{text-align:left; width:800px !important; height:100%; background:#fff; overflow: hidden;}
#enquiry .timelineUnitRoot{border-bottom:none; margin-bottom:10px;}
#enquiry .commentList{ list-style:none outside none; margin:0 !important; padding:0;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-table;}
.clearfix{display:inline-block; /*IE7 solution*/}
.clearfix{display:block; /*Fixes width issue*/}
.stageWrapper{height:100%; text-align:center; float:left;}
.stageWrapper .stage{background:#fff; cursor:pointer; display:block; font-size:0; height:100%; max-height:2048px; min-height:402px; position:relative; text-align:center; width:100%;}
.stageWrapper .price{ font-size:12px; text-align:right; padding:10px 0 0;}
.stageWrapper .price b{color:#58a12c;}
.stageWrapper .binhluan { float: left; width:50%; font-weight:bold; font-size:1.1em; }
.stageWrapper .tensanpham { float: left; width:50%;  font-weight:bold; font-size:1.1em; }
.photoSnowlift,.stageWrapper{position:relative; overflow:hidden;}
.timelineUnitRoot{border-bottom:1px solid #E5E5E5; margin:0px 0px 5px 5px; padding-bottom:5px;}
.timelineUnitRoot a:hover{ text-decoration:none;}
.timelineUnitRoot img{ height:35px; float:left; display:inline; margin-right:10px;}
.timelineUnitRoot b{ font-size:12px;}
.timelineUnitRoot span{ display:block; font-size:11px; color:gray !important;}